package org.infodavid.common.model.criteria;

import java.util.Locale;

/**
 * The Interface ITemplateCriteria.
 */
public interface ITemplateCriteria extends IPaginatedSearchCriteria {

  /**
   * Gets the name pattern.
   * @return the name pattern
   */
  String getNamePattern();

  /**
   * Sets the name pattern. If null, pattern is ignored.
   * @param value the name pattern
   */
  void setNamePattern(String value);

  /**
   * Gets the locale.
   * @return the locale
   */
  Locale getLanguage();

  /**
   * Sets the locale.
   * @param value the locale
   */
  void setLocale(Locale value);
}
